.yahei{
	font-family:arial,Hiragino Sans GB,Microsoft Yahei,微软雅黑,宋体,宋体,Tahoma,Arial,Helvetica,STHeiti
}

.heiti{
	font-family:simhei,黑体,arial,Hiragino Sans GB,Microsoft Yahei,微软雅黑,宋体,宋体,Tahoma,Arial,Helvetica,STHeiti
}

.font_yh{
	font-family:"Microsoft Yahei"
}

.combo_img{
	background-image:url(http://s6.mogucdn.com/pic/140820/kuw9n_ieygimrsmfstqoldmiytambqhayde_150x400.png);
	_background-image:url(http://s6.mogucdn.com/pic/140820/kuw9n_ieydqytcmzstqoldmiytambqgyyde_150x400.png);
	background-repeat:no-repeat
}

.imagewall{
	margin-right:-25px
}

.imagewall .iwf{
	float:left;
	position:relative;
	width:220px;
	margin:0 25px 50px 0
}

.imagewall .iwf .img{
	display:block;
	width:220px;
	height:220px;
	background:#fff;
	overflow:hidden
}

.imagewall .iwf img{
	width:100%
}

.imagewall .iwf .title{
	position:relative;
	margin-top:10px;
	height:16px;
	line-height:16px;
	padding-left:5px;
	overflow:hidden;
	color:#666;
	font-size:14px
}

.imagewall .iwf .title a{
	display:block;
	width:150px;
	height:16px;
	line-height:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#666
}

.imagewall .iwf .title a:hover{
	text-decoration:underline
}

.imagewall .iwf .title .no_icons{
	width:auto
}

.imagewall .iwf .goods_info{
	margin-top:10px;
	padding-left:5px;
	height:16px;
	line-height:16px;
	overflow:hidden
}

.imagewall .iwf .goods_info .price_info{
	float:left;
	color:#f36;
	font-weight:400;
	font-size:14px
}

.imagewall .iwf .goods_info .price_info i{
	font-family:"Microsoft Yahei";
	font-style:normal;
	color:#f36
}

.imagewall .iwf .goods_info .fav_num{
	float:left;
	margin:0 0 0 16px;
	padding-left:20px;
	color:#999;
	background-image:url(http://s6.mogucdn.com/pic/140820/kuw9n_ieygimrsmfstqoldmiytambqhayde_150x400.png);
	_background-image:url(http://s6.mogucdn.com/pic/140820/kuw9n_ieydqytcmzstqoldmiytambqgyyde_150x400.png);
	background-repeat:no-repeat;
	background-position:3px -317px
}

.imagewall .iwf .iwf_icon{
	position:absolute;
	z-index:10;
	overflow:hidden;
	text-indent:-999px
}

.imagewall .iwf .icon_yx{
	top:-1px;
	left:5px;
	width:34px;
	height:35px;
	padding-left:8px;
	color:#fff;
	line-height:16px;
	text-indent:0;
	background-image:url(http://s6.mogucdn.com/pic/140820/kuw9n_ieygimrsmfstqoldmiytambqhayde_150x400.png);
	_background-image:url(http://s6.mogucdn.com/pic/140820/kuw9n_ieydqytcmzstqoldmiytambqgyyde_150x400.png);
	background-repeat:no-repeat;
	background-position:0 -360px
}

.imagewall .iwf .icon_buyerrec{
	top:0;
	right:0;
	width:48px;
	height:16px;
	background:url(http://s6.mogucdn.com/pic/140901/kuw9n_ieydqmjqg5qtkobqmmytambqmeyde_48x16.png) no-repeat
}

.imagewall .iwf .icon_qdxk{
	top:0;
	right:0;
	width:48px;
	height:16px;
	background:url(http://s6.mogucdn.com/pic/140901/kuw9n_ieydqmjqg5qtkobqmmytambqmeyde_48x16.png) no-repeat;
	width:50px;
	background-image:url(http://s6.mogucdn.com/pic/140923/kuw9n_ieydemjsmy2wcobxmmytambqmeyde_50x16.png)
}

.imagewall .iwf .atags{
	position:absolute;
	top:5px;
	right:5px;
	line-height:14px;
	font-size:12px;
	color:#fff
}

.imagewall .iwf .icon_eleven{
	top:-1px;
	left:5px;
	padding-left:8px;
	color:#fff;
	line-height:16px;
	width:42px;
	height:36px;
	overflow:hidden;
	text-indent:-100%;
	background-image:url(http://s6.mogucdn.com/pic/141202/kuw9n_ieygmyrwhe2timlfmqytambqmeyde_42x36.png);
	_background-image:url(http://s7.mogucdn.com/pic/141202/kuw9n_ieydgmzsgi3timlfmqytambqhayde_42x36.png);
	background-repeat:no-repeat;
	background-position:0 0
}

.lr_loading{
	display:none;
	clear:both;
	height:26px;
	background:url(http://s6.mogucdn.com/pic/140813/kuw9n_ieyggojrmi4dknlbmiytambqgiyde_26x26.gif) no-repeat center 0
}

.pagination{
	clear:both;
	text-align:center
}

.pagination .common{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:12px;
	padding:0 8px;
	line-height:24px;
	font-size:14px;
	color:#333
}

.pagination a,.pagination i{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:12px;
	padding:0 8px;
	line-height:24px;
	font-size:14px;
	color:#333
}

.pagination .c{
	background:#333;
	color:#fff
}

.footer_banner{
	margin-top:25px
}

.footer_banner img{
	width:100%
}

.sction-book-nav{
	border:1px solid #dbdbdb;
	height:216px
}

.sction-book-nav h3{
	height:216px;
	width:60px;
	border-right:1px solid #ededed;
	font-size:16px;
	line-height:18px;
	text-align:center
}

.sction-book-nav h3 a{
	display:block;
	color:#333;
	padding:57px 20px 0
}

.sction-book-nav h3 span{
	display:inline-block;
	height:24px;
	width:17px;
	background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieyggmdbmjrgmnrsmqytambqhayde_17x118.png) no-repeat;
	_background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieydoylbmjrgmnrsmqytambqmeyde_17x118.png) no-repeat
}

.book-nav-wrap{
	padding:30px 0 44px;
	overflow:hidden
}

.book-nav-wrap dl{
	margin-left:-1px;
	border-left:1px dashed #d6d6d6;
	padding:0 5px 0 45px;
	width:180px;
	float:left;
	_display:inline;
	height:147px;
	overflow:hidden
}

.book-nav-wrap dt{
	display:block;
	padding-bottom:14px;
	padding-left:5px;
	font-size:16px;
	line-height:20px;
	color:#333;
	font-weight:700;
	overflow:hidden
}

.book-nav-wrap dt span{
	font-weight:400;
	font-family:Tahoma;
	font-size:12px;
	color:#999;
	padding-left:6px
}

.book-nav-wrap dd{
	float:left;
	_display:inline;
	width:70px;
	height:19px;
	line-height:19px;
	font-size:12px;
	overflow:hidden;
	margin-top:9px
}

.book-nav-wrap dd a{
	display:inline-block;
	padding:0 5px;
	height:19px;
	color:#666
}

.book-nav-wrap dd a:hover{
	text-decoration:underline;
	color:#333
}

.book-nav-wrap dd .z-c{
	color:#f36
}

.book-nav-wrap dd .z-c:hover{
	color:#f36
}

.book-nav-wrap dd .z-on{
	border-radius:3px;
	background-color:#f46;
	color:#fff
}

.sp_filter{
	padding-top:43px;
	height:35px;
	border-bottom:1px solid #ddd;
	margin-bottom:30px
}

.sp_filter h3{
	font-size:28px;
	color:#1a1a1a;
	line-height:32px;
	height:32px
}

.sp_filter .key_filter{
	padding:9px 0 0 30px;
	height:12px;
	line-height:12px
}

.sp_filter .key_filter a{
	float:left;
	color:#666;
	text-align:center;
	padding:0 15px
}

.sp_filter .key_filter a.z-down{
	padding-right:27px;
	background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieyggmdbmjrgmnrsmqytambqhayde_17x118.png) no-repeat 45px -86px;
	_background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieydoylbmjrgmnrsmqytambqmeyde_17x118.png) no-repeat 45px -86px
}

.sp_filter .key_filter a.z-up{
	padding-right:27px;
	background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieyggmdbmjrgmnrsmqytambqhayde_17x118.png) no-repeat 45px -68px;
	_background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieydoylbmjrgmnrsmqytambqmeyde_17x118.png) no-repeat 45px -68px
}

.sp_filter .key_filter a.on{
	color:#f36
}

.sp_filter .key_filter a.on.z-down{
	background-position:45px -50px
}

.sp_filter .key_filter a.on.z-up{
	background-position:45px -32px
}

.sp_filter .key_filter i{
	float:left;
	_display:inline;
	height:10px;
	width:1px;
	margin-top:2px;
	overflow:hidden;
	background:#cbcbcb
}

.sp_filter .price_list{
	padding:9px 10px 0 10px
}

.sp_filter .price_list a{
	float:left;
	color:#666;
	padding:0 10px;
	height:12px;
	line-height:12px
}

.sp_filter .price-form{
	padding:4px 0 0 3px;
	height:22px
}

.sp_filter .price-ipt{
	font-size:12px;
	height:20px;
	width:32px;
	padding:0 1px 0 17px;
	position:relative;
	border:1px solid #dadada
}

.sp_filter .price-ipt span{
	display:block;
	position:absolute;
	line-height:14px;
	height:14px;
	width:12px;
	top:4px;
	left:5px;
	color:#999
}

.sp_filter .price-ipt input{
	float:left;
	height:14px;
	line-height:14px;
	color:#666;
	padding:3px 0;
	width:32px;
	overflow:hidden;
	border:0;
	vertical-align:middle
}

.sp_filter .price-line{
	height:1px;
	width:6px;
	background:#d1d1d1;
	margin:10px 5px;
	overflow:hidden
}

.sp_filter .ipt_sub{
	border:1px solid #dadada;
	background:#fff;
	color:#666;
	height:14px;
	line-height:14px;
	padding:3px 0;
	width:45px;
	text-align:center;
	margin-left:5px
}

.goods-book-wrap{
	margin-left:-25px;
	padding-top:30px
}

.goods-book-wrap .item{
	width:220px;
	height:315px;
	overflow:hidden;
	float:left;
	_display:inline;
	margin-left:25px
}

.goods-book-wrap .item h3{
	font-size:14px;
	font-weight:400;
	height:16px;
	width:210px;
	line-height:16px;
	padding:9px 5px 0 5px;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

.goods-book-wrap .img-wrap{
	display:block;
	width:220px;
	height:220px;
	overflow:hidden
}

.goods-book-wrap .img-wrap img{
	width:220px
}

.goods-book-wrap .goods-info{
	padding:7px 5px 0;
	font-size:14px;
	height:16px;
	line-height:16px
}

.goods-book-wrap .goods-info span{
	float:left
}

.goods-book-wrap .goods-info .price{
	color:#f36
}

.goods-book-wrap .goods-info .fav-num{
	margin-left:16px;
	font-size:12px;
	padding-left:16px;
	color:#999;
	background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieyggmdbmjrgmnrsmqytambqhayde_17x118.png) no-repeat 0 -104px;
	_background:url(http://s6.mogucdn.com/pic/141027/1ck2t4_ieydoylbmjrgmnrsmqytambqmeyde_17x118.png) no-repeat 0 -104px
}

.media_screen_1200 .book-nav-wrap dl{
	padding:0 3px 0 43px
}

.media_screen_960 .book-nav-wrap dl{
	padding:0 3px 0 18px;
	width:155px
}
